.ws-base-box{
    display: flex;
    align-items: center;
    gap: 10px;
    margin: 10px 0 0 0;

    .ws-base-url{
        flex-grow: 2;
        height: 35px;
        line-height: 35px;
        border: 1px solid var(--pi-border-color);
        padding: 0 10px;
        border-radius: 4px;

    }

}

.ws-raw-box{
    border:1px solid var(--pi-border-color);
    margin:5px 0 0 0;

}

.ws-result-box{
    margin: 10px 0 0 0;
    border: 1px solid var(--pi-border-color);

    .ws-result-header{
        padding: 5px;
        border-bottom: 1px solid var(--pi-border-color);
    }

    .ws-result-list{
        height: 280px;
        overflow: auto;

        .ws-result-content{
            font-size: 13px;
            color: #1d1d1d;
        }
    }
}
